implosion weapon - Spanish English Dictionary